Nhờ các nỗ lực pháp lý từ Liên minh châu Âu EU, hệ điều hành iOS trên iPhone đang trải qua hàng loạt thay đổi lớn, bao gồm cả việc mở cửa cho các cửa hàng ứng dụng bên thứ ba và hệ thống thanh toán bên ngoài App Store. Tuy nhiên, các thay đổi này hiện chỉ dành riêng cho thị trường châu Âu và khi bạn đi xa khỏi nơi này trong một thời gian dài, các thay đổi trên sẽ bị vô hiệu hóa và bạn phải quay về với các thiết lập mặc định của Apple.

Để xác định được bạn đang ở khu vực nào, iPhone của người dùng sẽ kết hợp nhiều dữ liệu với nhau, vì vậy, việc thay đổi Apple ID hoặc khu vực trên iPhone và thậm chí cả VPN là không đủ.

Thế nhưng một anh chàng người Úc đã nghĩ ra cách để đánh lừa iPhone rằng nó đang ở Ý – một quốc gia thành viên EU – thay vì một nơi xa xôi khác cách đó nửa vòng trái đất.

Tuy nhiên, quá trình này tương đối phức tạp và vẫn chưa rõ bước nào đã làm nên điều kỳ diệu — mặc dù có thể nó đòi hỏi sự kết hợp của nhiều bước. Cho dù vậy, khả năng giúp người dùng vượt qua các rào cản trên iOS có thể sẽ không tồn tại lâu khi Apple sẽ tìm mọi cách ngăn chặn điều đó. Điều tương tự đã từng xảy ra đối với quá trình jailbreak iPhone trước đây, khi Apple và các nhà phát triển đã ở trong một cuộc đua "mèo đuổi chuột" trong suốt hơn một thập kỷ.

Cách thức đánh lừa vị trí lãnh thổ trên iPhone

Adam Demasi, một blogger người Úc, đã mô tả quy trình đánh lừa iPhone bằng một bài đăng thú vị trên blog của mình. Có vẻ như Apple tải xuống iPhone một file plist để xác định vị trí của thiết bị đang nằm ở nơi nào trên thế giới và sau đó sử dụng nó để quyết định xem tính năng nào được sử dụng.

"Một file plist được tải xuống từ Apple để cho biết về "lãnh thổ", nhằm cung cấp các tính năng được khóa sau bức tường địa danh." Demasi giải thích trên blog của mình. "Tại thời điểm viết bài, đang có 24 file (cho dù một file đã bị mất) và được cập nhật lần cuối vào ngày 5 tháng Tư." Đó cũng là thời điểm iOS 17.4 ra mắt và các quy định mới của EU bắt đầu có hiệu lực.

Tuy nhiên, việc khiến một chiếc iPhone nghĩ rằng nó đang ở một trong các quốc gia của EU thông qua file plist không phải là dễ dàng. Demasi chia sẻ: "Tôi đã lấy chiếc iPhone 12 Pro Max cũ của mình và bắt đầu nghịch ngợm. Tôi reset điện thoại, tắt Dịch vụ Định vị, lắp một SIM của Ý mà tôi mua được trong kỳ nghỉ nhiều năm trước, và tạo một Apple ID mới tại Ý. Không ăn thua."

Cuối cùng, Demasi đã thử nghiệm bằng cách thiết lập một router mới phát sóng Wi-Fi như thể nó ở Ý. Có nhiều lý do pháp lý sẽ khiến bạn không muốn làm điều này, nhưng về mặt kỹ thuật, nó là điều có thể làm được và chắc chắn đã giúp Demasi đạt được mục đích của quá trình này.

Mặc dù vậy, sau khi restore iPhone và kết nối với Wi-Fi, thiết bị vẫn biết rằng nó đang ở Úc. Nhưng sau đó mọi thứ trở nên thú vị. "Điều cuối cùng tôi thử là xuống tầng hầm, nơi không có tín hiệu di động. Reset điện thoại một lần nữa, và bạn biết đấy, ngay khi tôi mở Safari lên, nó yêu cầu tôi chọn một trình duyệt. Tôi để điện thoại ở chế độ máy bay để có thể quay lại tầng trên. Theo như tôi thấy, nó vẫn tin rằng tôi đang ở Ý."

Chỉ có các iPhone tại thị trường châu Âu mới có các tùy chọn về trình duyệt mặc định trên thiết bị.

Tổng hợp các lần thử sai này, Demasi cho rằng để xác định được vùng lãnh thổ của bạn, iPhone sử dụng kết hợp nhiều thông tin bao gồm: tín hiệu GPS cuối cùng nhận được, tín hiệu di động từ các cột thu phát sóng, thông tin lãnh thổ trong router Wifi, và thông tin thẻ SIM hoặc eSIM gắn trong thiết bị. Có thể còn một số dữ liệu khác, tuy nhiên đây là những gì Demasi đã thử và thành công.

Thủ thuật này có vẻ như đã thành công, nhưng không phải cách làm lý tưởng. Ngay khi chiếc iPhone đó kết nối với tín hiệu di động, nó sẽ biết rằng nó không còn ở Ý nữa và mọi thứ sẽ trở lại như cũ. Hơn nữa, kết nối iPhone với một mạng Wifi khác cũng sẽ làm nó nhận ra địa điểm thật của mình.

Tuy nhiên, ít nhất là trong thời điểm hiện tại, có vẻ như chiếc iPhone Úc-Ý của Demasi sẽ có quyền truy cập vào các cửa hàng ứng dụng bên thứ ba cùng nhiều thay đổi khác tương tự như tại thị trường EU. Cho dù nó không thực sự hữu dụng lắm, nhưng đối với những người ưa vọc vạch iPhone, đây thực sự là một quá trình thú vị.